iT邦幫忙

2021 iThome 鐵人賽

DAY 2
1

前言

今天會分享我的閱讀api心得
並做簡易的操作來使用今天研讀後的成果
前幾日會以閱讀文件跟熟悉永豐api為主後約20天為coding實戰

今日目標

  1. 理解永豐api的request參數即送出方法
  2. 做簡易的api請求
  3. 使用簡易操作介面加密文字內容及解密

流程

在閱讀永豐API文件後
我們可以在第說明頁中找到整個運作的流程

由上圖可得知我們必須要取得以下參數才能呼叫API

  1. Nonce值 (有六十秒時間限制,可透過API帶入商號呼叫取得)
  2. version版本參數(測試有固定參數1.0.0)
  3. ShopNo商店代號(申請文件隨附)
  4. sign(透過nonce以及hashID取得)
  5. apiService(服務名稱,比如說orderCreate建立訂單)
  6. Message(透過上方內文+ hahID 以及IV 進行加密產生)


我們可以透過商號使用postman來送出取得nonce值
傳送方法選擇post
內文選擇json


上一篇
[Day01] 序章- 參賽主題說明及未來挑戰技術探討
下一篇
[Day03] 第三章- 初探金流API文件-2 (hashid透過nodejs實作)
系列文
釋放你的潛能用技能交易吧!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言